package tech.aistar.corejava.day10.homework;

/**
 * Created by 李雨昂 on 2019/7/27.
    finally：java的一种异常处理机制。
    finally是对Java异常处理模型的最佳补充。
    finally结构使代码总会执行，而不管无异常发生。
 */
public class Demo07 {
    public static String output = "";
    public static void foo(int i){
        try{
            if(i ==1){
                throw new Exception();
            }
            output +="1";
        }catch(Exception e){
            output += "2";
            return;
        }finally{
            output += "3";
        }
        output += "4";
    }

    public static void main(String[] args){
        foo(0);//134
        System.out.println(output);
        foo(1);//1234
        System.out.println(output);
    }
}
